import Vue from 'vue' // 导入了vue.js
import App from './App.vue' // 导入了app.vue
import router from './router' // 导入了router
import store from './store' // 导入了vuex
import Vant from 'vant' // 导入了vant
import 'vant/lib/index.css' // 导入了vant的css文件
// 获取屏幕宽度 window.innerWidth
// document.querySelector('html').style.fontSize = window.innerWidth / 10 + 'px'
// 导入flexible rem相关的插件
import 'amfe-flexible'
import '@/style/base.less'
import '@/style/base.css'
// 引入字体图标
import '@/style/iconfont/iconfont.css'
// 导入axios
import '@/api/request.js'
// 注册一个公用组件
// 导入
import hmNavBar from '@/components/hmNavBar.vue'
// 注册
Vue.component(hmNavBar.name, hmNavBar)

Vue.use(Vant) // 注册

Vue.config.productionTip = false

new Vue({
  router,
  store,
  // 渲染到html中
  // render的作用 把App.vue中的内容渲染到public下的index.html里边id为app的标签中
  render: h => h(App) // createElement  等效于h
}).$mount('#app')
